Big Huge Thesaurus

family limacidae

noun

sounds kind of like